<?php

namespace fabriek\binnen;

class Interieur extends \fabriek\Moeder {
    private $_interieurs = array(
        'interieur_01'=>array('kleur'=>'zwart','meerprijs'=>0),
        'interieur_02'=>array('kleur'=>'rood','meerprijs'=>0),
        'interieur_03'=>array('kleur'=>'groen','meerprijs'=>0),
        'interieur_04'=>array('kleur'=>'zwart leder','meerprijs'=>482.76)
    ); 
    
      public function zet($interieur = "") {
        if (!empty($interieur) && array_key_exists($interieur,$this->_interieurs)) {
            $_SESSION['Interieur'] = $interieur;
        } else {
            $this->reset();
        }
    }
    
    public function reset() {
        reset($this->_interieurs);
        $_SESSION['Interieur'] = key($this->_interieurs);
    }
    
    public function opties() {
                $html ='';
        foreach ($this->_interieurs as $interieur=> $tmp) {
            $kleur = $tmp['kleur'];
            $prijs = $tmp['meerprijs'];
            $foto = 'images/'.$interieur.'.jpg';
            $html .= <<<EOD
        <a href="{$interieur}" class="optieItem">
            <img src="{$foto}" >
            <h3>{$kleur}</h3>
            <h4>&euro;{$prijs}</h4>
        </a>    
EOD;
        }
        return $html;
    }
    
    public function samenvatting() {
        $interieur = $_SESSION['Interieur'];
        $prijs = $this->_interieurs[$interieur]['meerprijs'];
        $kleur = $this->_interieurs[$interieur]['kleur'];
        return array('optie'=>$kleur,'prijs'=>$prijs);
    }
    
    public function afbeelding() {
        return "images/".$_SESSION['Interieur'].'_look.png';
    }
}
